squirrel away – English–Suomi translations

🇬🇧 en fi 🇫🇮

squirrel away verb

  • To stash or hide
hamstrata
Wiktionary Links